home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Essential Home & Business Collection
/
The Essential Home & Business Collection.iso
/
26
/
4
/
6
/
MERCURYZ.EXE
/
INTEGRAL.EKA
< prev
next >
Wrap
Text File
|
1991-07-01
|
522b
|
21 lines
; Demo of numerical integration
; a simple one
a = INTEG(SIN(x),x,0,PI)
a_true = 2
; an important improper integral
b = INTEG(EXP(-x^2),x,0,INF)
b_true = SQRT(PI)/2
; an integral with a nasty singularity at an endpoint
c = INTEG(x^-.5 LN(x),x,0,1)
c_true = -4
d = INTEG(|x^2 + 2x - 2|^-.5,x,0,1)
; the nasty singularity is near SQRT(3)-1, so try to remove it
sing = SQRT(3) - 1
d1 = INTEG(|x^2 + 2x - 2|^-.5,x,0,sing) +
INTEG(|x^2 + 2x - 2|^-.5,x,sing,1)
d_true = PI/2 - ATAN(2^-.5) + LN(3)/2